@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font-family: 'PT Sans', sans-serif;
	background: radial-gradient(at 50% 50%, #cdf6fa, #7fdbec);
	background-color: #cdf6fa;

}

.bg {
	width:100%;
	height:275px;
	top:0;
	z-index:0;

	background-image:url(../images/poly-2.png);
	background-position:center top;
	background-repeat:no-repeat;
	/* background-color:#54a4df; */
	border-top: #7FC1F2 1px solid;
}
.wraper {
	width:990px;
	margin:0 auto 104px auto;
	/* overflow:auto; */
	min-height:273px;
}
.nav {
	position:relative;
	text-align:left;
	/*height:41px	;*/
	line-height:41px;
	margin-bottom:20px;
	margin-top:-5px;
	border-top:#296897 1px solid;
	border-bottom:#296897 1px solid;
	/* box-shadow: 0px 1px 0px #000; */}
.nav ul{
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 0;
}

.nav ul li{
		display:inline-block;
		/* margin-left:18px; */
		padding:0 8px;
}
.nav ul li:first-child{
	margin-left:5px;
}


.nav ul li a{
	font-family: 'PT Sans', sans-serif;
	color:#296897;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:700;
	/* text-shadow: 1px 1px 1px #000; */
}
.nav ul li:hover{
	color:#549ACE;
	background:#CDF6FA
}
.a2b2{
	color:#fff;
}
.logo_a2b2{
	display:block;
	width:145px;
	height:86px;
	background:url(../images/1/footer_1.png) no-repeat;
	float:left;
	margin-right:8px;
}
.enter {
	border:#97a3b8 solid 1px;
	padding:4px;
}
.clr{
  clear: both;
  width: 0px;
  height: 0px;
}
.logo{
	position:relative;
	width:274px;
	height:236px;
	float:left;
	color:#bcc2cd;
	text-align:center;
	font-family:'Exo 2', sans-serif;
	font-size:14px;
	display:block;
	margin-left:20px;
	margin-right: 20px;

}
.school{
	font-family: 'Lobster', cursive;
    color: #F89A24;
    font-weight: 400;
    font-size: 37px;
    /* text-transform: uppercase; */
    /* background: rgba(42, 42, 42, 0.64); */
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
    text-shadow: 2px 2px rgb(255, 255, 255);
    margin: 0px;


}
.-bw  .school, .-wb  .school, .-gb  .school{
	 text-shadow:none;
}
/* .school:before {
  content: "";
  display: inline-block;
  min-height: inherit;
  height: 100%;
  vertical-align: middle;
} */
/* .about_school, x:-moz-any-link, x:only-child { margin-top: 12px!important; } */
.about_school {
	background:;
	display:block;
	position:relative;
	width:630px;
	float:left;
	font-family: 'PT Sans', sans-serif;
	color:#FFF;
	margin-top: 8px;
	min-height: 266px;
	/*margin-left: 328px;*/
	color:rgba(42, 42, 42, 1);
}
.logo .foto {
	display: none;
    width: 262px;
    height: 219px;
    /*border: #FFF solid 4px;*/
    /*border-radius: 50%;*/
		border: 6px solid #fff;
    overflow: hidden;
    margin: 21px auto 6px;
    position: relative;
		box-shadow: 3px 4px 0px #6CB4C4;

}
.logo .foto img{
	min-height: 240px;
	vertical-align: middle;
	min-width: 270px;
max-width: 300px;

}
.address {
	margin-top: 0px;
	/* position:absolute; */
	bottom:0px;
	padding: 0 14px
}
.address a{
	color:#FFF;
	text-decoration:underline;
}
.address a:hover{
	color:#428bca;
}
.content{

	padding: 0px 0 20px 40px;
	overflow:visible;
	min-height:500px;
	height:auto;

}
.right{
	display:block;
	float:left;
	width:274px;
	overflow:visible;
	margin-bottom: 20px;

}
.content_menu{

	padding:10px 20px;
	margin-top:20px;
	background: linear-gradient(to top left, #F9F9F9 20%, #fff);
	border-radius:16px;
	border-right: 3px solid #fff;
	border-top: 3px solid #fff;
	box-shadow:3px 4px 0px #6CB4C4;
}

.content_menu h3{
	margin:0;
	font-size:16px;
}
.content_menu ul {
	padding:0;
	margin: 0;
}
.content_menu ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-color.jpg) no-repeat 0% 50%;
	 margin: 7px 0;
	 padding-left:25px;
}
.content_menu ul a{
	color:#959292;
	text-decoration:none;
	font-size:14px;
}
.main_frame{
	width:676px;
	margin-left:34px;
	margin-top:5px;
	display:block;
	float:left;
}
.page_title{
	font-size:30px;
	text-transform:uppercase;
	margin:9px 0 0 0;
	color: #296897;
}
.item{
	display:block;
	width:100%;
	margin-top:20px;
	margin-bottom: 30px;
	padding-bottom: 3px;

}

.underline-item {
		/* border-bottom: 1px solid #959292; */
}
.new_title {margin-bottom:1px;}
.new_title a{
/*color:#549ACE;
text-decoration:none;
text-transform:uppercase;*/
}

.blog_text{
	padding: 0px 20px 10px 20px;
	background: linear-gradient(to top left, #F9F9F9 20%, #fff);
	border-radius:16px;
	border-right: 3px solid #fff;
	border-top: 3px solid #fff;
	box-shadow:3px 4px 0px #6CB4C4;
	overflow:auto;
	min-height:513px;
	margin-bottom: 24px;


/*text-align:justify;*/
}
.blog_text, x:-moz-any-link, x:only-child { min-height:534px; }
.blog_text h4{
	margin: 0 0 10px 0;

}
.blog_text .item img {
    max-width: 634px!important;
		margin: 10px;
    height: auto;
}
.item .foto, .foto{
	display:block;
	width:200px;
	height:200px;
	overflow:hidden;
	float:left;
	margin-bottom:40px;
	margin-right:20px;
	position: relative;
	border-radius:16px;
	border: 1px solid #F89721;
	/* border-right: 3px solid #fff;
	border-top: 3px solid #fff;
	box-shadow:3px 4px 0px #6CB4C4;
	border-left: 3px solid #8CBCC5;
    border-bottom: 3px solid #8CBCC5; */
}
.blog_text ul{
	color:#F89721;
}
.-wb .blog_text  ul{
	color:#000!important!;
}
.-bw .blog_text  ul{
	color:#fff!important;
}
.-gb .blog_text ul{color:#063462;}
.fio{
	font-size:24px;
	line-height:60px;
}

ul.structure-list {
	color: #000;
	/*margin: -10px 0 10px 0;*/
	/*list-style: none;*/
}

.bold-text {
	font-weight: bold;
}


.data{
	display: block;
	float: left;
	border-right: #F89721 solid 1px;
	height: 80px;
	width: 110px;
	color: #F89721;
	font-size: 22px;
	/* line-height: 28px; */
	text-align: center;
	padding: 10px 10px 10px 0;
	margin-right: 20px;
}
.data span{
	/*font-size:28px;*/
	line-height: 20px;
}
.versiya{
	background:#000;
	border:1px solid #000;
	opacity: 0.7;
    filter: alpha(Opacity=70);
	position:relative;
	z-index:2;
	padding:8px;
	cursor: pointer;
	margin-top: 1px;


}

.versiya span{
	color:#FFF;
	text-decoration:none;
	font-size:18px;
	font-weight:700;
	margin-left:0px; 
	padding-right:25px;
	background:url(/a2b2/data/images/eye.png);
	background-position:right 1px;
	background-repeat:no-repeat
}
.control{
	background:#000;
	opacity: 0.7;
    filter: alpha(Opacity=70);
	position:relative;
	color:#FFF;
	font-size:23px;
	font-weight:bold;
	text-align:center;
	padding:8px;
}

.size{
	color:#FFF;
	font-size:60px;
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	text-decoration:none;
	border:#FFF solid 3px;
	border-radius:50%;
	padding:3px 6px 6px 6px;
	width:30px;
	cursor: pointer;
}
.size-{
	color:#FFF;
	font-size:60px;
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	text-decoration:none;
	border:#FFF solid 3px;
	border-radius:50%;
	padding:0px 5px 10px 5px;
	width:30px;
	cursor: pointer;
}

.ver_content{
	padding: 0px;
	margin: 0px;
	width: 100%;
}

.control hr{
	color:#FFF;
	size:1px;
	margin:5px 0 10px 0;
	border-top:1px;
}
.wb_button{
	color:#FFF !important;
	background:#000 !important;
	font-size:36px;
	display:inline-block;
	line-height:30px;
	text-decoration:none;
	padding:5px;
	width:30px;
	border:#FFF 1px solid;
	cursor: pointer;
}
.gb_button{
	color:#063462 !important;
	background:#9dd1ff !important;
	font-size:36px;
	display:inline-block;
	line-height:30px;
	text-decoration:none;
	padding:5px;
	width:30px;
	border:#063462 1px solid;
	cursor: pointer;
}
.bw_button{
	color:#000 !important;
	background:#fff !important;
	font-size:36px;
	display:inline-block;
	line-height:30px;
	text-decoration:none;
	padding:5px;
	width:30px;
	cursor: pointer;
	border:#000 1px solid;
}

.standart{
	color:#FFF;
	text-decoration:none;
	line-height:46px;
	font-size:20px;
	font-weight:700;
	/*margin-left:10px;*/
	margin-top:10px;
	padding:10px 10px 10px 10px;
	cursor: pointer;
}
.gallery {
	display:block;
	width:100%;
	background:#97a3b8 url(/data/site/images/1/icon-gallery.png) no-repeat 10px 15px;
	padding-top:15px;
	overflow:auto;


}
.gallery_heder h3{

	padding-left:170px;
	margin-top:25px;
	text-transform:uppercase;
	color:#FFF;
	font-size:36px;
	position:relative;
	width:360px;
	float:left;
}
.gallery_heder a{
	text-decoration:none;
	font-size:36px;
	float:right;
	display:block;
	border:solid 1px;
	width:44px;
	height:40px;
	margin-right:40px;
	text-align:center;
	padding: 2px 10px 13px 10px;
	margin-top:25px;
}

.gallery_img{
	margin:0px 40px 40px 32px}

.photos {
	display:block;
	width:100%;
	/*background: url(/data/site/images/1/icon-gallery_grey.jpg) no-repeat 10px 15px;*/
	padding-top:15px;
	overflow:auto;


}
.photos_heder h3{
	font-size: 24px;
    text-decoration: none;
    color: #F89721;
	/* text-transform: uppercase; */
	/* padding-left: 20px; */
	/* margin-top: 25px; */
	margin-left: 220px;
	/* color: #000; */
	font-size: 1.17em;
	position: relative;
	/*width: 100%;*/
	/* float: left; */
	/*height: 24px;*/
}
.photos_heder a {
	text-decoration: none;
}
.photos_heder .view-more{
	text-decoration: none;
	font-size: 36px;
	line-height: 50px;
	float: left;
	display: block;
	border: solid 1px #97a3b8;
	color: #97a3b8;
	width: 50px;
	height: 50px;
	/* margin-right: 40px; */
	text-align: center;

}

.photos_img{
	width:200px;
	height:200px;
	border-radius:50%;
	display: block;
	overflow: hidden;
	border: #97a3b8 solid 4px;

	}

.photos_img img{
height:100%;
}

.bottom{
	display:block;
	width:290px;
	float:left;
	font-family:'Exo 2', sans-serif;
	padding:0 40px 0 0 ;
	margin-bottom:40px;
}
.bottom h3{
	font-size:20px;
	font-weight:300;

}

.bottom ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-color.jpg) no-repeat 0% 50%;
	 margin: 12px 0;
	 padding-left:25px;
	 color:#5f5f5f;
}
.bottom ul li a{
	color:#5f5f5f;
	text-decoration:none;
}
.read_more{
	color:#7ca4b8;
	text-decoration:none;
	float:right;
	margin-top:15px;
}

.doc_icon, .pdf_icon,.xls_icon, .ptt_icon, .html_icon, .zip_icon
{
	display:block;
	width:125px;
	height:125px;
	float:left;
	margin-bottom:40px;
	margin-right:20px;
}
.doc_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -229px -10px;
}
.pdf_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -36px -10px;
}
.xls_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -810px -10px;
}
.ptt_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -1010px -10px;
}
.html_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -618px -10px;
}
.zip_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -428px -10px;
}

.pagination {
  text-align: center;
  padding-bottom: 20px;
}
.pagination .counter {
  margin-bottom: 10px;
}
.pagination ul {
  list-style: none outside none;
}
.pagination ul li {
  background-color: #7ca4b8;
  color: #FFFFFF;
}
.pagination li {
  display: inline;
  margin: 0 3px 0 3px;
}
.pagination span {
  background-color: #929292;
  padding: 2px 5px;
}
.pagination a {
  background-color: #7ca4b8;
  color: #FFFFFF;
  padding: 2px 5px;
}
.obz_link a:hover{
	opacity:0.8;
}
.obz_link img{
	border-radius:8px;
}
.obz_link {

 margin:0 auto 120px auto;
}
footer{
	/*position:fixed;*/
	bottom:0;
	display:block;
	width:100%;
	/* background: linear-gradient(to top, #F8931D, #F8BC4A ); */
  /*  background: rgba(49, 70, 74, 0.5); */
	height:130px;

	z-index:15;


}

.footer{
	width:1032px;
	margin: auto;

}

.footer ul{
	margin:0px;
}

.for_5 li:first-child {
	margin-left: 150px;
}

.for_5 li{
	display:block;
	float:left;
	list-style:none;
	width:20%;
	margin:20px auto 10px auto;
	text-align:center;
}

.item_1_active{
	color:#fff;
	width:100%;
	display:block;
	height:100px;
	background:url(/data/site/images/1/footer_1.png) no-repeat center bottom 25px!important;
}

.item_2{
	color:#fff;
	width:100%;
	display:block;
	height:100px;
	background:url(/data/site/images/1/footer_2.png) no-repeat center bottom 25px!important;
}
.item_3{
	color:#fff;
	width:100%;
	display:block;
	height:100px;
	background:url(/data/site/images/1/footer_3.png) no-repeat center bottom 25px!important;
}
.item_4{
	color:#fff;
	width:100%;
	display:block;
	height:100px;
	background:url(/data/site/images/1/footer_4.png) no-repeat center bottom 25px!important;
}

.item_5{
	color:#fff;
	width:100%;
	display:block;
	height:100px;
	background:url(/data/site/images/1/footer_5.png) no-repeat center bottom 25px!important;
}

.footer a{
	text-decoration:none;}

.footer a:hover {
	color:#ccc;
	text-decoration:none;
}

/*--------------- ����������� ������--------------*/

.big-line{
	line-height: 2;
}

.big-line p{
	margin-bottom: 2em;
}

.mid-line{
	line-height: 1.5;
}

.mid-line p{
	margin-bottom: 1.5em;
}

.tnr-font{
	font-family: "Times New Roman";
}

.arial-font{
	font-family: "Arial";
}

.size0{
	font-size: 16px;
	margin-right: 12px;
}

.size1{
	font-size: 18px;
	margin-right: 12px;
}

.size2{
	font-size: 20px;
	margin-right: 12px;
}

.size3{
	font-size: 22px;
	margin-right: 12px;
}

.s0 p {
	font-size: 14px !important;
}

.s2 p {
	font-size: 20px !important;
}

.s3 p {
	font-size: 28px !important;
}

.active-size{
	padding-left: 5px;
	padding-right: 5px;
	border-radius: 3px;
	border: 1px solid;
}

.big-size .nav ul li a{
	font-size:20px;

}

.big-size  .address{
	font-size:20px;
	margin-top: 10px;
	line-height:23px;
}
.big-size  h3{
	font-size:24px;
	text-align: left;
}

.big-size .blog_text{
	font-size:20px;

}
.big-size .content_menu ul a{

	font-size:18px !important;
	padding-left: 0px !important;
	background:none !important;
	color:#000;

}
.big-size .content_menu ul a:hover{
	font-size:18px !important;
	padding-left: 0px !important;

	color:#7ca4b8;



}
.big-size .content_menu li{
	margin: 0px 0 !important;
	padding:10px 0 !important;
	padding-left: 0px !important;
	background-image:none !important;
	border-top: 1px dashed;

}
.big-size .content_menu li:hover{
background-color:#ccc ;}
.big-size .bottom ul{
margin-left:0px;
padding-left:0px;
}
.big-size .bottom li{
	margin: 0px 0 !important;
	padding:10px 0 !important;
	padding-left: 0px !important;
	background:none !important;
	border-top: 1px dashed;
}
.big-size .bottom li:hover{
background:#7ca4b8 !important;
}


.big-size .bottom li a{
font-size:18px;
margin-left:10px;
}
.big-size .read_more{
font-size: 20px !important;}
.big-size .photos p {
font-size:20px;}

/*--------------- ����� �� ������� ������--------------*/
.-bw {
background-color:#000;
}

.-bw .bg {
background-image:none;
background-color:#000;
/* border-bottom: 1px solid #fff!important; */}

.-bw  img{
filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
-webkit-filter: grayscale(100%);
 -moz-filter: grayscale(100%);
 filter: gray;
}

.-bw .content{
/* border: 1px solid #fff */;
background:#000;
color:#fff;}

.-bw .content_menu ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-bw.jpg) no-repeat 0% 50%;
	 }
.-bw .content_menu ul a {
color:#fff;}

.-bw .bottom ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-bw.jpg) no-repeat 0% 50%;
	 }
.-bw .bottom ul a {
color:#fff;}

.-bw  .versiya{
border: 1px solid #fff;
opacity:1.0;
background:#000;}
.-bw  .control{border: 1px solid #fff;
background:#000;
opacity:1.0;}
.-bw .content_menu{
border:1px solid #fff;
border-radius:0px;
box-shadow:none;}
.-bw .read_more{
color:#000;
background-color:#fff;
padding:5px;}

.-bw  .content_menu li:hover{
background-color:#000 !important;
}
.-bw  footer{
border-top:none;
background-color:#000;
background-image:none !important;
border-bottom-color:#000!important;}
.-bw .logo {
 /* background: url(/data/site/images/1/logo-bw.png) no-repeat 0 0;*/
  color: #fff;

}
.-bw .data {
    border-right: #Fff solid 1px;}
.-bw .blog_text{
	border:none;
	box-shadow:none;
}

.-bw span {
	color: #fff;
	background-color:#000;
}

.-wb span {
	color: #000;
	background-color:#fff;
}

.-bw .photos_img{
border-color:#fff!important;}
.-bw .photos_heder h3{
color:#fff;}
.-bw .photos_heder a{
color:#fff!important;
border-color:#fff!important;}
.-bw  .data{
color:#fff!important;}
.-bw  .new_title a{color:#fff!important;
background-color:#000;
padding:4px;}
.-bw  .blog_text a{color:#fff!important;
background-color:#000;
padding:1px;
text-decoration:none}
.-bw .blog_text a:hover{
background-color:#7CA4B8;
}
.-bw .new_title a:hover{
background-color:#7CA4B8;
}
.-bw .doc_icon {
  background: url(/data/site/images/1/icon_doc.jpg) no-repeat -229px -324px !important;}
.-bw  .pdf_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -36px -324px !important;
}
.-bw .xls_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -810px -324px !important;
}
.-bw .ptt_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -1010px -324px !important;
}
.-bw .html_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -618px -324px !important;
}
.-bw .zip_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -428px -324px !important;
}
.-bw  .logo_a2b2{
background:url(../images/1/footer_1.png) no-repeat!important;
}
.-bw  .a2b2{
	color: #fff;
}
.-bw .bg{
	    border-top: #fff 1px solid;
}
.-bw .nav ul li a{
	color:#fff;

}
.-bw .nav ul li a:hover{
	text-decoration:underline;

}
.-bw .nav {
    border-bottom: #fff 1px solid;
}
.-bw .foto {
    border: 5px solid #fff;
	box-shadow:none;
}
.-bw .gallery-block {
	border-right: 3px solid #fff;
    border-top: 3px solid #fff;
    border-left: 3px solid #fff;
    border-bottom: 3px solid #fff;
    box-shadow: none;
}
/*--------------- ������ �� ������ ������--------------*/
.-wb
.-wb {
background-color:#fff;
}
.-wb .blog_text{
	border:none;
	background:none;
	box-shadow:none;
}

.-wb .bg {
background-image:none;
background-color:#fff;
/* border-bottom: 1px solid #000!important; */}

.-wb  img{
filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
-webkit-filter: grayscale(100%);
 -moz-filter: grayscale(100%);
 filter: gray;
}
.-wb .bg{
	border-top:#000 1px solid;
}
.-wb   .logo_a2b2{
background:url(../images/1/footer_1-wb.png) no-repeat!important;
}

.-wb .content{
/* border: 1px solid #000!important; */
background:#fff;
color:#000;}

.-wb .content_menu ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-wb.jpg) no-repeat 0% 50%;
	 }
.-wb .content_menu ul a {
color:#000;}

.-wb .bottom ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-bw.jpg) no-repeat 0% 50%;
	 }
.-wb .bottom ul a {
color:#000;}

.-wb  .versiya{
border: 1px solid #000;
opacity:1.0;
background:#fff;}
.-wb  .control{border: 1px solid #000;
background:#fff;
opacity:1.0;
color: #000;}
.-wb .content_menu{

border-radius:0px;
border: 1px solid #000;

    box-shadow: none;}
.-wb .read_more{
color:#000;
}
.-wb .data {
    border-right: #000 solid 1px;
}

.-wb  .content_menu a:hover{
text-decoration: underline;
}

.-wb .bottom ul li{
	 list-style: none;
	 background:url(/data/site/images/1/icon-list-wb.jpg) no-repeat 0% 50%;
	 }
.-wb  footer{
border-top:none;
background-color:#fff;
background-image:none !important;
border-bottom-color:#000!important;}
.-wb  .footer a{
color:#000;}
.-wb  .footer a:hover{
font-weight:bold;}


.-wb .nav ul li a{
	color:#000!important;
	text-shadow:none;
	}
.-wb  .address{
color:#000!important;}
.-wb  .address a{
color:#000;
text-decoration:underline;
}
.-wb .logo .foto{
border-color:#000!important;}

.-wb .item_1_active{
	background:url(/data/site/images/1/footer_1-wb.png) no-repeat center bottom 25px!important;
}

.-wb .item_2{
	background:url(/data/site/images/1/footer_2-wb.png) no-repeat center bottom 25px!important;
}
.-wb .item_3{
	background:url(/data/site/images/1/footer_3-wb.png) no-repeat center bottom 25px!important;
}
.-wb .item_4{
	background:url(/data/site/images/1/footer_4-wb.png) no-repeat center bottom 25px!important;
}

.-wb .item_5{
	background:url(/data/site/images/1/footer_5-wb.png) no-repeat center bottom 25px!important;
}

.-wb .versiya span {
    color: #000;
    background: transparent url("/a2b2/data/images/eye_black.png") no-repeat scroll right 1px;
	}
	.-gb .versiya span {
		color: #fff;
		background: transparent url("/a2b2/data/images/eye.png") no-repeat scroll right 1px;
	}
.-wb .bw {
    color: #000;
    border: 1px solid #000;

}
.-wb .size- {
    color: #000;
    border: 3px solid #000;
    }
.-wb .size {
    color: #000;
    border: 3px solid #000;
    }

.-wb .control hr {
  color: #000;
  }
.-wb .standart{
	color:#000;
  background-position: left 2px;
  background-repeat: no-repeat;}

.-wb .logo {

  color: #000;

}
.-wb .about_school{ color: #000;}
.-wb .photos_img{border-color:#000!important;}
.-wb  .photos_heder a{color:#000!important;border-color:#000!important;}
.-wb .data{color:#000!important;}
.-wb .new_title a{color:#000!important;background-color:#fff;padding:4px;}
.-wb .blog_text a{color:#000!important;background-color:#fff;padding:1px;text-decoration:none}
.-wb .blog_text a:hover{background-color:#7CA4B8;}
.-wb .new_title a:hover{background-color:#7CA4B8;}
.-wb  .doc_icon {
  background: url(/data/site/images/1/icon_doc.jpg) no-repeat -229px -154px !important;}
.-wb   .pdf_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -36px -154px !important;
}
.-wb .xls_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -810px -154px !important;
}
.-wb  .ptt_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -1010px -154px !important;
}
.-wb  .html_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -618px -154px !important;
}
.-wb  .zip_icon{
	background:url(/data/site/images/1/icon_doc.jpg) no-repeat -428px -154px !important;
}
.-wb  .foto {
    border: 5px solid #000;
	box-shadow:none;
}

.-wb  .gallery-block{
	border-right: 3px solid #000;
    border-top: 3px solid #000;
    border-left: 3px solid #000;
    border-bottom: 3px solid #000;
    box-shadow: none;
}
.gallery-block {
	width: 193px;
	height: 140px;
	float: left;
	margin: 15px 15px 0 0;
	position: relative;
	overflow: hidden;
	border-radius:16px;
	border: 1px solid #F89721;
	/* border-right: 3px solid #fff;
	border-top: 3px solid #fff;
	box-shadow:3px 4px 0px #6CB4C4;
	border-left: 3px solid #8CBCC5;
    border-bottom: 3px solid #8CBCC5; */
}

.foto-wrap, .gallery-img-wrap {
	position: absolute;
	width: 2000px;
	height: 2000px;
	margin: -1000px 0 0 -1000px;
	left: 50%;
	top: 50%;
	text-align: center;
	line-height: 2000px;
}

.foto-img {
	vertical-align: middle;
	/*min-height: 160px;
    max-height: 300px;
		min-width: 195px;*/
		height: 200px !important;
}
.gallery-img {
	vertical-align: middle;
	min-height: 160px;
	/*max-height: 180px;*/
	max-width: 195px !important;
}

.teacher-info {
	margin: 5px 0;
}

.teacher-link, .news-link {
	font-size: 24px;
	text-decoration: none;
	color: #F89721;
	/* text-transform: uppercase; */
}

.teacher-link:hover, .news-link:hover {
	text-decoration: underline;
	opacity:0.8;
}

.teacher-field-name, .document-field-name {
	font-weight: bold;
}

.teacher-info-block {
	float: left;
	width: 400px;
}
.teacher-methoods-list {
	margin: 5px 0 5px 0;
}

.news-date-day {
	font-size: 58px;
}

.news-date-month, .news-date-year  {
	font-size: 28px;
	text-transform: lowercase;
}

.document-date-day, .document-date-month, .document-date-year {
	font-size: 18px;
	text-decoration: none;
	text-transform: lowercase;
	color: #959292;
	line-height: 24px;
}

.document-date {
	display: inline-block;
}

.document-title, .attach-title {
		margin: 0;
		line-height: 20px;
}

.document-title {
	display: block;
}

.pagination {

}

.pagination li {
	float: left;
}

.news-photo-preview {
	float: left;
	margin: 0 15px 15px 0;
}
.container{
	width:990px;
	margin:0 auto;
	overflow:auto;
}
.cp{
	width:100%;
	height:86px;
	background: linear-gradient(to top, #F8931D, #F8BC4A );


}
.a2b2{
	width:400px;
	color:#fff;
	line-height:86px;
	float:left;
	font-size:18px;
}
.a2b2 img {
	vertical-align:middle;

}
.but{
	width:505px;
	color:#000;
	line-height:86px;
	float:right;
	font-size:18px;
	text-align:right;

}
.get-site{
	padding:10px 46px ;
	background: #54A4DF;
	border-bottom: #4482B0 1px solid;
	border-top: #7FC1F2 1px solid;
	color:#fff;
	text-decoration:none;
}
.-wb .get-site, .-wb .login {
	border: 1px solid #000;
}
.-bw .get-site, .-bw .login {
	border: 1px solid #fff;
}
.but a:hover{

	}

.get-site:hover {
    padding:10px 46px ;
	background: #4F93C5;
	border-bottom: #4482B0 1px solid;
    border-top: #7FC1F2 1px solid;
	color:#fff;
	text-decoration:none;
}
.get-site:active {
	padding:10px 46px ;
	background: #427DA8;
	border-top: #4482B0 1px solid;
	border-bottom: #7FC1F2 1px solid;
	color:#fff;
	text-decoration:none;
}
.login{
	padding:10px 26px;
	background: none;
	border:1px solid #fff;
	color: #fff;
	text-decoration:none;
	font-size: 18px;
}
.login:hover{
	opacity:0.8;
	background: #549CD1;
}
.login:active{
	background: linear-gradient(to bottom, #F8931D, #F8BC4A )!important;
}

.-wb * {
	background: none;
	background-image: none;
	background-color: #fff;
	color: #000;
}

.-bw * {
	background: none;
	background-image: none;
	background-color: #000;
	color: #fff;
}
.-bw .login:active{
	background: #fff !important;
	color: #000  !important;
}

.big-size .blog_text * {
	font-size: 20px;
}

.big-size .teacher-link, .big-size  .news-link {
	font-size: 30px;
}

.big-size .page_title {
	font-size: 46px;
}
/* ������� ������� */
.-gb{
	background: #9dd1ff !important;
	color: #063462
}
.-gb .content {
	background: #9dd1ff !important;
	color: #063462
}
.-gb .cp{
	 background: linear-gradient(to bottom, #8abde8, #70b2e6 );
	 color:#063462;

}
.-gb .get-site{
	background: none;
    border: 1px solid #063462;
    color: #063462;
    text-decoration: none;
}
.-gb .get-site:hover{
	opacity:0.8;

}
.-gb .get-site:active{
	background: #54A4DF !important;
	color: #063462  !important;
}
.-gb .login:active{
	background: #54A4DF !important;
	color: #063462  !important;
}
.-gb .login{
	 border: 1px solid #063462;
    color: #063462;
}

.-gb .bg {
    background-image: none;
    background-color: #9dd1ff;
    border-top: #9dd1ff 1px solid;
}
.-gb .school {
	color:#063462!important;
	background:none;
}
.-gb .address {
	color:#063462!important;
}
.-gb .logo .foto {
	border: #063462 solid 4px!important;
}
.-gb .content_menu {
    border: #063462 1px solid;
    padding: 20px;
    margin-top: 20px;
	border-radius:0px;
	box-shadow:none;
	background:none;
}
.-gb .content_menu ul a {
    color: #063462;
}
.-gb .content_menu ul a:hover{
	text-decoration:underline;

}
.-gb  .nav {
    border-bottom: #063462 1px solid;
}
.-gb .nav ul li a {
color: #063462;
text-shadow:none}
.-gb .nav ul li a:hover{
	text-decoration:underline;

}
.-gb .gallery-block{
	border-right: 3px solid #063462;
    border-top: 3px solid #063462;
    border-left: 3px solid #063462;
    border-bottom: 3px solid #063462;
    box-shadow: none;
}
.-gb .blog_text{
	border:none;
	background:none;
	box-shadow:none;
}
.-gb .page_title{
	color:#063462;
}
.-gb .content_menu ul li {
    list-style: none;
    background: url(../images/1/icon-list-color_gb.jpg) no-repeat 0% 50%;
    margin: 12px 0;
    padding-left: 25px;
}
.-gb footer{
	/*position:fixed;*/
	bottom:0;
	display:block;
	width:100%;

	height:130px;
	border-top:#063462 solid 4px;
	z-index:15;
	background-image:none;

	background-repeat:no-repeat;
	background-color:#9dd1ff;
}
.-gb  .footer a{
	color: #063462;
}
.-gb  .footer a:hover {
    color: #063462;
    text-decoration:underline;
}
.-gb .item_1_active{
	background:url(../images/1/footer_1_gb.png) no-repeat center bottom 25px!important;
}

.-gb .item_2{
	background:url(../images/1/footer_2_gb.png) no-repeat center bottom 25px!important;
}
.-gb .item_3{
	background:url(../images/1/footer_3_gb.png) no-repeat center bottom 25px!important;
}
.-gb .item_4{
	background:url(../images/1/footer_4_gb.png) no-repeat center bottom 25px!important;
}

.-gb .item_5{
	background:url(../images/1/footer_5_gb.png) no-repeat center bottom 25px!important;
}
.-gb .logo_a2b2{
background:url(../images/1/footer_1_gb.png) no-repeat!important;
}
.-gb .a2b2{
	color: #063462;

}
.-gb .news-link{
	color: #063462;
	text-decoration:underline;
}
.-gb .news-link:hover{
	text-decoration:none;
}
.-gb .data {
    border-right: #063462 solid 1px;
    color: #063462;

}
.-gb  .teacher-link, -gb .news-link {
    font-size: 24px;
    text-decoration: none;
    color: #063462;
    text-transform: uppercase;
}
.-gb .news-link:hover, .-gb  .teacher-link:hover{
	text-decoration:underline;
}
.-gb .foto{
	    border: 5px solid #063462;
		box-shadow:none;
}
.-gb .document-date-day,.-gb  .document-date-month,.-gb  .document-date-year{
	color: #063462;
}
.-gb .photos_heder .view-more {
	border: solid 1px #063462;
    color: #063462;
	}

	.login-form {
		float:right;
		margin-top: 20px;
	}

	.login-form input {
		border: none;
		height:26px;
	}
	.login-form input:focus {
		outline: 0px;
	}

	.b2_login, .b2_header_search {
		display: inline-block;
		padding: 8px 10px;
		background: #fff;
		border-bottom: #4482B0 1px solid;
		border-top: #7FC1F2 1px solid;
		color: #fff;
		text-decoration: none;
	}

	.switch-images {
		font-size: 20px;
	}
.page-wrapper{
	background-image:url(../images/bg-footer.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
.-gb .page-wrapper, .-bw .page-wrapper, .-wb .page-wrapper{
	background-image:none!important;
	
}
/* ������ */

@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}

.file-icon {
	height: 60px;
	float: left;
	margin-right: 5px;
	padding-top: 2px;
}

.file-icon svg {
	height: 60px;
}

path {
  fill: #F89721;
}
.-wb path {
  fill: #000;
}
.-bw path {
  fill: #fff;
}
.-gb path {
  fill: #063462;
}
/* Нoвый список новостей: */
.public{
	color: #589FD3;
    font-size: 14px;

}
.preview {
	width:190px;
	height:126px;
	overflow:hidden;
	margin-left:27px;
	margin-top:10px;
	border-bottom-right-radius: 10px;

}
.news_img{
	float: right;
    position: relative;
    width: 217px;
    height: 162px;
	text-align:right;
	margin-bottom: 20px;
}
.preview img{
	max-width:100%!important;
	min-height:100%;
	vertical-align: middle;
    border-radius: 10px;
}
.news_img > .preview img {
	max-width: 100%!important;
min-height: 100%;
vertical-align: middle;
border-radius: 10px;
}
.iconks{
	width:100%;
	height:66px;
	position:absolute;
	z-index:5;
	bottom:0;
	right:0;
	text-align:left;
}
.-gb .iconks, .-wb .iconks, .-bw .iconks{
	display:none
}
.iconks img{
	max-height:100%;
	width: auto;

}
.news .item{
	border-bottom:1px #F89721 solid;
	margin-bottom:30px;
	/* min-height:196px; */
	position:relative;
	overflow: auto;
	padding-bottom: 35px;

}
.-bw .news .item{
	border-bottom:1px #fff solid;
}
.-wb .news .item{
	border-bottom:1px #000 solid;
}
.-gb .news .item{
	border-bottom:1px #063462 solid;
}
.read_news{
	position:absolute;
	display:block;
	bottom:0px;
	right:0;
	background:#F89721;
	color:#fff;
	padding:6px 10px;
	text-decoration:none;
}
.-gb .read_news{
	background:#063462;
	color:#9dd1ff;
}

.header-logo {
	float: left;
	width: 274px;
	height: 230px;
	position: relative;
	overflow: hidden;
	margin: 20px 40px 0 20px;
}

.main-foto-img {
	display: none;
	vertical-align: middle;
	max-width: 269px;
	max-height: 200px;
	border-radius: 12px;
	border: 6px solid #fff;
	box-shadow: 3px 4px 0px #6CB4C4;
	box-sizing: border-box;
	margin-left: -3px;

}

.edit-site {
	padding: 10px 26px;
	background: #FF4800;
	border: 1px solid #FF4800;
	color: #fff;
	text-decoration: none;
	font-size: 18px;
}
.new_title_list{
	margin-bottom:16px;
	color:#173D4A
}
.new_title_list .news-link{
	font-size:20px;
	color:#173D4A
}


.teacher-foto {
	max-width: 360px;
}
/* -----Комментарии--------- */

.review_mail{
	display:none;
}
.a2_input{
	width:100%;
	margin-bottom:10px;
}
.comment_author{
	font-style: italic;
	font-weight:bold;
}
.comment_date{
	
	font-size:12px;
	float:left;
	width:60%;
}
.comment_raiting{
	
	float: right;
    width: 38%;
    text-align: right;
    margin-top: -20px;
}
.comment  img{
	margin-top: 10px;
    position: relative;
    top: 11px;
}

.page-wrapper .cp .container .row .login-form input {
  font-size: 14px;
}

